arrowleaf balsamroot - German English Dictionary